/*kitchen*/

div.separate-title {

}

div.separate-left {
    float: left;
}

div.separate-right {
    float: right;
}

#separate-title {
    width: 440px;
    border-bottom: 1px dotted #666;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

#separate-title h2.separate-left {
    float: left;
    width: 220px;
}

#separate-title p.separate-right {
    float: right;
    width: 200px;
    text-align: right;
}


#kitchen-top p.to-list{
    text-align: right;
    padding: 2px 0px;
    margin-bottom: 10px;
}

div.kitchen-main-cont,
div.kitchen-sub-cont {
    margin-bottom: 40px;
}

#kitchen-top div.kitchen-sub-cont div.image{
    text-align: center;
    background: #f5f5f5;
}


#kitchen-top #welcome-message-box {

    font-weight: bold;
    font-size: 16px;
}

/*動的に選択*/
div.welcome-message-box-image {
    width: 420px;
    height: 130px;
    padding: 10px;
}

div.welcome-message-box-text {
    width: 440px;
    border: 1px solid #ccc;
}

div.edit-area-image {
    height: 130px;
}

div.edit-area-text {
    margin: 10px;
}

#welcome-message-box form.inplaceeditor-form {
    font-size: 14px;
    font-weight: normal;
}

#kitchen-top input.editor_field {
    width: 100%;
    height: 100px;
}


.diary-update{
    font-size:11px;
}


/*kitchen-data-----------------------*/

#kitchen-data {
}

#calendar {
    margin: 10px 0px;
    text-align: center;
}

#kitchen-status {
    border-collapse: collapse;
    width: 610px;
}

#kitchen-status th {
    background: #f5f5f5;
}

#kitchen-status td,
#kitchen-status th {
    width: 122px;
    padding: 4px;
    text-align: center;
    border: 1px solid #e5e5e5;
}




/*regist---------------------------------*/

#kitchen h3 {
    color: #333;
    padding: 10px 0px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}


/*kitchen_controller配下のtableスタイル*/
#kitchen table.kitchen-table {
    border: none;
    border-collapse: collapse;
    width: 500px;
}

#kitchen table.kitchen-table th {
    color: #333;
    width: 130px;
}

#kitchen table.kitchen-table th,
#kitchen table.kitchen-table td{
    border: 1px solid #ccc;
    background: #f5f5f5;
    border-spacing: 0;
    padding: 5px;
}
/*kitchen_controller配下のtableスタイル*/

/*解除ページ*/

#reason textarea {
    margin-bottom: 10px;
}

#kitchen p.about {
    padding: 10px;
    background: #f5f5f5;
}


/*----------setting------------*/

#kitchen-settings {

}

#kitchen-settings h2.kitchen-setting-title {
    background: #e5e5e5;
    padding: 5px;
    margin-bottom: 5px;
}


/*-------------mykitchen-navi----------------*/

#kitchen-post-navi li,
#kitchen-admin-navi li {
    padding-left: 20px;
    margin-bottom: 5px;
}

#kitchen-post-navi li.post_recipe {
    background: url('/images/themes/kitchen/post_recipe.gif') no-repeat left center;
}
#kitchen-post-navi li.post_tsukurepo {
    background: url('/images/themes/kitchen/post_tsukurepo.gif') no-repeat left center;
}
#kitchen-post-navi li.post_diary {
    background: url('/images/themes/kitchen/post_diary.gif') no-repeat left center;
}

#kitchen-admin-navi li.kitchen_report {
    background: url('/images/themes/kitchen/kitchen_report.gif') no-repeat left center;
}
#kitchen-admin-navi li.waiting_tsukurepo {
    background: url('/images/themes/kitchen/post_tsukurepo.gif') no-repeat left center;
}
#kitchen-admin-navi li.kitchen_setting {
    background: url('/images/themes/kitchen/kitchen_setting.gif') no-repeat left center;
}


